Colaboratory(簡稱Colab)是一個編寫Python的開發環境,是在google底下的一個產品,讓大家可以在網頁瀏覽器中編寫Python程式,也可以進行機器學習及資料分析,可利用google雲端進行儲存和分享。
我最剛開始學習Python的時候使用Colab的一個開發環境,之後才慢慢改為Anaconda,以下是幾個我會想推薦Colab作為新手入門時使用的開發環境的理由:
1.沒有繁瑣複雜的安裝過程,他甚至都不用經過下載就能直接在網頁上進行使用了。
2.不用進行任何的設定就可進行編寫,相信有用過或試過用VScode寫C語言或其他複雜工具的過程有多複雜了,這邊就不多提了,總之就是非常好上手。
3.可利用雲端儲存筆記本,這對於常常在筆電和桌機中切換使用的用戶和在家用自己電腦在學校或公司用公用電腦的人來說非常友善。
4.操作方式簡單,常用到的只有增加程式碼和增加文字兩個按鈕‧。
5.共享筆記本,非常利於組員們討論
6.可輕鬆導入數據集
7.可使用GPU、TPU加速運行,大量增加了運行速度。
我在之後的講解中也都會用colab來跑程式,原因是速度真的差有點多。但我認為colab最大的缺點是無法自動編譯和每次都要設定檔案路徑很麻煩,如果要用上篇的jupyter lab的話也很推薦。